to hinder; to prevent; to bind down ne demek

  1. to hinder; to prevent; to bind down : engel olmak